#coding=utf-8

import requests
import json

#url = 'https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5'

# 国内的数据就全部在china变量中
#data = json.loads(requests.get(url=url).json()['data'])
#china = data['areaTree'][0]['children']

#print(china)
data = {'chinaTotal': {'confirm': 31261, 'suspect': 26359, 'dead': 637, 'heal': 1684}, 'chinaAdd': {'confirm': 3201, 'suspect': 1657, 'dead': 73, 'heal': 531}, 'lastUpdateTime': '2020-02-07 22:17:40', 'areaTree': [{'name': '中国', 'today': {'confirm': 3201, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 31261, 'suspect': 26359, 'dead': 637, 'heal': 1684}, 'children': [{'name': '湖北', 'today': {'confirm': 2447, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 22112, 'suspect': 0, 'dead': 618, 'heal': 817}, 'children': [{'name': '武汉', 'today': {'confirm': 1501, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11618, 'suspect': 0, 'dead': 478, 'heal': 476}}, {'name': '孝感', 'today': {'confirm': 255, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2141, 'suspect': 0, 'dead': 25, 'heal': 25}}, {'name': '黄冈', 'today': {'confirm': 90, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 1897, 'suspect': 0, 'dead': 32, 'heal': 66}}, {'name': '随州', 'today': {'confirm': 81, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 915, 'suspect': 0, 'dead': 9, 'heal': 9}}, {'name': '荆州', 'today': {'confirm': 84, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 885, 'suspect': 0, 'dead': 10, 'heal': 22}}, {'name': '襄阳', 'today': {'confirm': 51, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 838, 'suspect': 0, 'dead': 3, 'heal': 29}}, {'name': '黄石', 'today': {'confirm': 69, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 635, 'suspect': 0, 'dead': 2, 'heal': 31}}, {'name': '宜昌', 'today': {'confirm': 47, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 610, 'suspect': 0, 'dead': 7, 'heal': 11}}, {'name': '荆门', 'today': {'confirm': 45, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 553, 'suspect': 0, 'dead': 17, 'heal': 24}}, {'name': '鄂州', 'today': {'confirm': 48, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 471, 'suspect': 0, 'dead': 18, 'heal': 9}}, {'name': '咸宁', 'today': {'confirm': 44, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 443, 'suspect': 0, 'dead': 1, 'heal': 6}}, {'name': '十堰', 'today': {'confirm': 42, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 395, 'suspect': 0, 'dead': 0, 'heal': 24}}, {'name': '仙桃', 'today': {'confirm': 42, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 307, 'suspect': 0, 'dead': 5, 'heal': 11}}, {'name': '天门', 'today': {'confirm': 25, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 163, 'suspect': 0, 'dead': 10, 'heal': 1}}, {'name': '恩施州', 'today': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 157, 'suspect': 0, 'dead': 0, 'heal': 10}}, {'name': '潜江', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 74, 'suspect': 0, 'dead': 1, 'heal': 0}}, {'name': '神农架', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 3}}]}, {'name': '广东', 'today': {'confirm': 90, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 1034, 'suspect': 0, 'dead': 1, 'heal': 88}, 'children': [{'name': '深圳', 'today': {'confirm': 25, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 339, 'suspect': 0, 'dead': 0, 'heal': 31}}, {'name': '广州', 'today': {'confirm': 30, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 285, 'suspect': 0, 'dead': 0, 'heal': 21}}, {'name': '珠海', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 76, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '佛山', 'today': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 59, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '东莞', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 53, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '中山', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 46, 'suspect': 0, 'dead': 0, 'heal': 6}}, {'name': '惠州', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 39, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '汕头', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 22, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '湛江', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '肇庆', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 1, 'heal': 1}}, {'name': '江门', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '阳江', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '梅州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '清远', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '揭阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '韶关', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '茂名', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '汕尾', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '潮州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '河源', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '浙江', 'today': {'confirm': 52, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 1006, 'suspect': 0, 'dead': 0, 'heal': 122}, 'children': [{'name': '温州', 'today': {'confirm': 25, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 421, 'suspect': 0, 'dead': 0, 'heal': 48}}, {'name': '杭州', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 156, 'suspect': 0, 'dead': 0, 'heal': 18}}, {'name': '宁波', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 136, 'suspect': 0, 'dead': 0, 'heal': 12}}, {'name': '台州', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 129, 'suspect': 0, 'dead': 0, 'heal': 17}}, {'name': '金华', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 48, 'suspect': 0, 'dead': 0, 'heal': 9}}, {'name': '嘉兴', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 35, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '绍兴', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 34, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '丽水', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '衢州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '湖州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '舟山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 5}}]}, {'name': '河南', 'today': {'confirm': 63, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 914, 'suspect': 0, 'dead': 3, 'heal': 84}, 'children': [{'name': '信阳', 'today': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 176, 'suspect': 0, 'dead': 0, 'heal': 10}}, {'name': '南阳', 'today': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 118, 'suspect': 0, 'dead': 2, 'heal': 2}}, {'name': '郑州', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 112, 'suspect': 0, 'dead': 0, 'heal': 28}}, {'name': '驻马店', 'today': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 106, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '商丘', 'today': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 72, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '周口', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 60, 'suspect': 0, 'dead': 0, 'heal': 10}}, {'name': '平顶山', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 46, 'suspect': 0, 'dead': 1, 'heal': 1}}, {'name': '新乡', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 41, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '安阳', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 40, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '许昌', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 28, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '漯河', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 26, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '洛阳', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 24, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '开封', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '焦作', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 18, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '鹤壁', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '三门峡', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '濮阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '济源示范区', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 10}}]}, {'name': '湖南', 'today': {'confirm': 61, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 772, 'suspect': 0, 'dead': 0, 'heal': 112}, 'children': [{'name': '长沙', 'today': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 190, 'suspect': 0, 'dead': 0, 'heal': 18}}, {'name': '岳阳', 'today': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 107, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '邵阳', 'today': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 83, 'suspect': 0, 'dead': 0, 'heal': 12}}, {'name': '常德', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 64, 'suspect': 0, 'dead': 0, 'heal': 14}}, {'name': '娄底', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 53, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '株洲', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 46, 'suspect': 0, 'dead': 0, 'heal': 7}}, {'name': '益阳', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 43, 'suspect': 0, 'dead': 0, 'heal': 6}}, {'name': '衡阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 43, 'suspect': 0, 'dead': 0, 'heal': 11}}, {'name': '永州', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 38, 'suspect': 0, 'dead': 0, 'heal': 10}}, {'name': '怀化', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 38, 'suspect': 0, 'dead': 0, 'heal': 10}}, {'name': '郴州', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 29, 'suspect': 0, 'dead': 0, 'heal': 6}}, {'name': '湘潭', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 25, 'suspect': 0, 'dead': 0, 'heal': 7}}, {'name': '湘西自治州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '张家界', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 2}}]}, {'name': '安徽', 'today': {'confirm': 74, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 665, 'suspect': 0, 'dead': 0, 'heal': 47}, 'children': [{'name': '合肥', 'today': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 115, 'suspect': 0, 'dead': 0, 'heal': 9}}, {'name': '阜阳', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 105, 'suspect': 0, 'dead': 0, 'heal': 9}}, {'name': '蚌埠', 'today': {'confirm': 24, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 88, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '亳州', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 72, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '安庆', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 66, 'suspect': 0, 'dead': 0, 'heal': 6}}, {'name': '六安', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 41, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '马鞍山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 30, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '宿州', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '芜湖', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '淮北', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 22, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '铜陵', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 22, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '淮南', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '池州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '滁州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '黄山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '宣城', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 2}}]}, {'name': '江西', 'today': {'confirm': 61, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 661, 'suspect': 0, 'dead': 0, 'heal': 45}, 'children': [{'name': '南昌', 'today': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 162, 'suspect': 0, 'dead': 0, 'heal': 14}}, {'name': '九江', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 95, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '新余', 'today': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 87, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '上饶', 'today': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 86, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '宜春', 'today': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 62, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '赣州', 'today': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 59, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '抚州', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 56, 'suspect': 0, 'dead': 0, 'heal': 7}}, {'name': '萍乡', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 24, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '吉安', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '鹰潭', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '景德镇', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '重庆', 'today': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 415, 'suspect': 0, 'dead': 2, 'heal': 31}, 'children': [{'name': '万州区', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 74, 'suspect': 0, 'dead': 1, 'heal': 4}}, {'name': '云阳县', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '江北区', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 19, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '九龙坡区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 19, 'suspect': 0, 'dead': 1, 'heal': 0}}, {'name': '渝中区', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 19, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '开州区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 18, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '垫江县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 17, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '忠县', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '合川区', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '綦江区', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '两江新区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '潼南区', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '长寿区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '渝北区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '奉节县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '石柱县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '巫溪县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '大足区', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '丰都县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '荣昌区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '南岸区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '璧山区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '巫山县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '大渡口区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '铜梁区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '高新区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '梁平区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '江津区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '巴南区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '涪陵区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '永川区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '彭水县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '城口县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '沙坪坝区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '黔江区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '酉阳县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '万盛经开区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '武隆区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '秀山县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '江苏', 'today': {'confirm': 35, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 408, 'suspect': 0, 'dead': 0, 'heal': 43}, 'children': [{'name': '苏州', 'today': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 69, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '南京', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 57, 'suspect': 0, 'dead': 0, 'heal': 15}}, {'name': '徐州', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 49, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '淮安', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 37, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '无锡', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 31, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '南通', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 29, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '泰州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 29, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '常州', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 29, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '连云港', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 24, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '扬州', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 17, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '盐城', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '宿迁', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '镇江', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '山东', 'today': {'confirm': 39, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 386, 'suspect': 0, 'dead': 0, 'heal': 37}, 'children': [{'name': '青岛', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 44, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '济南', 'today': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 41, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '济宁', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 35, 'suspect': 0, 'dead': 0, 'heal': 7}}, {'name': '临沂', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 35, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '烟台', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 34, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '威海', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 31, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '潍坊', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '德州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '泰安', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '聊城', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '枣庄', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 19, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '淄博', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '日照', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '菏泽', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '滨州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 3}}]}, {'name': '四川', 'today': {'confirm': 23, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 344, 'suspect': 0, 'dead': 1, 'heal': 37}, 'children': [{'name': '成都', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 102, 'suspect': 0, 'dead': 1, 'heal': 25}}, {'name': '南充', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 30, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '广安', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '达州', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 23, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '巴中', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '绵阳', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 19, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '甘孜', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 17, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '内江', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 17, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '泸州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '德阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '攀枝花', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '自贡', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '宜宾', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '凉山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '广元', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '雅安', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '遂宁', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '眉山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '乐山', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '资阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '阿坝', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '北京', 'today': {'confirm': 23, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 297, 'suspect': 0, 'dead': 1, 'heal': 33}, 'children': [{'name': '朝阳', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 51, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '海淀', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 47, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '西城', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 36, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '大兴', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 34, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '外地来京', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 24, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '丰台', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 22, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '昌平', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 17, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '通州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '房山', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '石景山', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '顺义', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '东城', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '怀柔', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '门头沟', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '延庆', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 1, 'heal': 33}}]}, {'name': '上海', 'today': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 277, 'suspect': 0, 'dead': 1, 'heal': 30}, 'children': [{'name': '外地来沪', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 93, 'suspect': 0, 'dead': 0, 'heal': 16}}, {'name': '浦东', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 52, 'suspect': 0, 'dead': 0, 'heal': 6}}, {'name': '宝山', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '徐汇', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '静安', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '松江', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '闵行', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '长宁', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '奉贤', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '普陀', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '虹口', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '杨浦', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '黄浦', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '嘉定', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '青浦', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '金山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '崇明', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 1, 'heal': 0}}]}, {'name': '黑龙江', 'today': {'confirm': 50, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 277, 'suspect': 0, 'dead': 3, 'heal': 12}, 'children': [{'name': '哈尔滨', 'today': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 94, 'suspect': 0, 'dead': 0, 'heal': 9}}, {'name': '绥化', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 39, 'suspect': 0, 'dead': 2, 'heal': 1}}, {'name': '双鸭山', 'today': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 36, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '鸡西', 'today': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 29, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '齐齐哈尔', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '佳木斯', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '大庆', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 1, 'heal': 0}}, {'name': '牡丹江', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '七台河', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '大兴安岭', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '鹤岗', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '黑河', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '福建', 'today': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 224, 'suspect': 0, 'dead': 0, 'heal': 15}, 'children': [{'name': '福州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 57, 'suspect': 0, 'dead': 0, 'heal': 6}}, {'name': '莆田', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 44, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '泉州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 40, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '厦门', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 23, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '漳州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '宁德', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '三明', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '南平', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '龙岩', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '陕西', 'today': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 184, 'suspect': 0, 'dead': 0, 'heal': 17}, 'children': [{'name': '西安', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 80, 'suspect': 0, 'dead': 0, 'heal': 9}}, {'name': '安康', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 21, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '汉中', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 21, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '咸阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '宝鸡', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '渭南', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '铜川', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '延安', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '商洛', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '榆林', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '韩城', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '杨凌', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '广西', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 172, 'suspect': 0, 'dead': 0, 'heal': 17}, 'children': [{'name': '北海', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 31, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '南宁', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 31, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '桂林', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 28, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '柳州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '防城港', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '河池', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '玉林', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '钦州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '贵港', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '梧州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '贺州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '百色', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '来宾', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '河北', 'today': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 172, 'suspect': 0, 'dead': 1, 'heal': 16}, 'children': [{'name': '石家庄', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 24, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '沧州', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 23, 'suspect': 0, 'dead': 1, 'heal': 2}}, {'name': '邯郸', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 22, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '邢台', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 20, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '唐山', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 19, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '保定', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 18, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '廊坊', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 4}}, {'name': '张家口', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '衡水', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '承德', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '秦皇岛', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '云南', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 136, 'suspect': 0, 'dead': 0, 'heal': 13}, 'children': [{'name': '昆明', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 41, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '西双版纳州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '玉溪', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '大理', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '曲靖', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '昭通市', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '保山市', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '丽江市', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '德宏州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '红河', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '楚雄州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '普洱', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '临沧', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '文山州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '海南', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 117, 'suspect': 0, 'dead': 2, 'heal': 10}, 'children': [{'name': '三亚', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 34, 'suspect': 0, 'dead': 1, 'heal': 8}}, {'name': '海口', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 21, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '万宁', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '儋州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '澄迈县', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 1, 'heal': 1}}, {'name': '琼海', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '临高县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '陵水县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '昌江县', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '东方', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '定安县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '文昌', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '保亭县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '乐东', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '琼中县', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '山西', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 96, 'suspect': 0, 'dead': 0, 'heal': 15}, 'children': [{'name': '晋中', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '运城', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 17, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '太原', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '大同', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '晋城', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '吕梁', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '长治', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '阳泉', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '朔州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '忻州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '临汾', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '辽宁', 'today': {'confirm': 8, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 96, 'suspect': 0, 'dead': 0, 'heal': 7}, 'children': [{'name': '沈阳', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 25, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '大连', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 14, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '盘锦', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '丹东', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '阜新', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '葫芦岛', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '锦州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '朝阳市', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '鞍山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '铁岭', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '本溪', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '辽阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '营口', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '天津', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 81, 'suspect': 0, 'dead': 1, 'heal': 2}, 'children': [{'name': '宝坻区', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 23, 'suspect': 0, 'dead': 1, 'heal': 0}}, {'name': '河北区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '河东区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '和平区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '外地来津', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '西青区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '河西区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '宁河区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '东丽区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '滨海新区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '南开区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '红桥区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '北辰区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '津南区', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '贵州', 'today': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 81, 'suspect': 0, 'dead': 1, 'heal': 6}, 'children': [{'name': '贵阳', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 18, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '毕节', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 17, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '遵义', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '六盘水', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 1, 'heal': 0}}, {'name': '黔南州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '铜仁', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '黔东南州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '安顺', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '黔西南州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '甘肃', 'today': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 67, 'suspect': 0, 'dead': 0, 'heal': 9}, 'children': [{'name': '兰州', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 32, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '天水', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '定西', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '陇南', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '白银', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '甘南州', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '临夏', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '庆阳', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '张掖', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '平凉', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '金昌', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 3}}]}, {'name': '吉林', 'today': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 65, 'suspect': 0, 'dead': 1, 'heal': 4}, 'children': [{'name': '长春', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 32, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '四平', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 1, 'heal': 0}}, {'name': '延边', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '吉林', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '辽源', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '公主岭', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '通化', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '松原', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '内蒙古', 'today': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 50, 'suspect': 0, 'dead': 0, 'heal': 5}, 'children': [{'name': '鄂尔多斯', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 11, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '包头', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '呼和浩特', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 7, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '呼伦贝尔', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '赤峰', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '巴彦淖尔', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '乌兰察布', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '通辽', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '锡林郭勒', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '乌海', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '兴安盟乌兰浩特', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '宁夏', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 43, 'suspect': 0, 'dead': 0, 'heal': 5}, 'children': [{'name': '银川', 'today': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 27, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '吴忠', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '中卫', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '固原', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '石嘴山', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '宁东管委会', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '新疆', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 39, 'suspect': 0, 'dead': 0, 'heal': 0}, 'children': [{'name': '乌鲁木齐', 'today': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 18, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '伊犁州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 9, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '兵团第九师', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 4, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '昌吉州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '巴州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '六师五家渠', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '阿克苏', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '第八师石河子', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '第七师', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '吐鲁番', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '香港', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 25, 'suspect': 0, 'dead': 1, 'heal': 0}, 'children': [{'name': '香港', 'today': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': True}, 'total': {'confirm': 25, 'suspect': 0, 'dead': 1, 'heal': 0}}]}, {'name': '青海', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 18, 'suspect': 0, 'dead': 0, 'heal': 3}, 'children': [{'name': '西宁', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '海北州', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}]}, {'name': '台湾', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 1}, 'children': [{'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 16, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '澳门', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 1}, 'children': [{'name': '澳门', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 10, 'suspect': 0, 'dead': 0, 'heal': 1}}]}, {'name': '西藏', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}, 'children': [{'name': '地区待确认', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}]}]}, {'name': '日本', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 86, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '新加坡', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 33, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '泰国', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 25, 'suspect': 0, 'dead': 0, 'heal': 8}}, {'name': '韩国', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 24, 'suspect': 0, 'dead': 0, 'heal': 2}}, {'name': '马来西亚', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '澳大利亚', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 15, 'suspect': 0, 'dead': 0, 'heal': 5}}, {'name': '德国', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 13, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '美国', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '越南', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 12, 'suspect': 0, 'dead': 0, 'heal': 3}}, {'name': '法国', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 6, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '加拿大', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '阿联酋', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 5, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '菲律宾', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 1, 'heal': 0}}, {'name': '英国', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '印度', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 3, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '俄罗斯', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '意大利', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 2, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '西班牙', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '瑞典', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '比利时', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '柬埔寨', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '芬兰', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 1}}, {'name': '尼泊尔', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 0}}, {'name': '斯里兰卡', 'today': {'confirm': 0, 'suspect': 0, 'dead': 0, 'heal': 0, 'isUpdated': False}, 'total': {'confirm': 1, 'suspect': 0, 'dead': 0, 'heal': 1}}], 'chinaDayList': [{'confirm': 41, 'suspect': 0, 'dead': 1, 'heal': 0, 'deadRate': '2.4', 'healRate': '0.0', 'date': '01.13'}, {'confirm': 41, 'suspect': 0, 'dead': 1, 'heal': 0, 'deadRate': '2.4', 'healRate': '0.0', 'date': '01.14'}, {'confirm': 41, 'suspect': 0, 'dead': 2, 'heal': 5, 'deadRate': '4.9', 'healRate': '12.2', 'date': '01.15'}, {'confirm': 45, 'suspect': 0, 'dead': 2, 'heal': 8, 'deadRate': '4.4', 'healRate': '17.8', 'date': '01.16'}, {'confirm': 62, 'suspect': 0, 'dead': 2, 'heal': 12, 'deadRate': '3.2', 'healRate': '19.4', 'date': '01.17'}, {'confirm': 198, 'suspect': 0, 'dead': 3, 'heal': 17, 'deadRate': '1.5', 'healRate': '8.6', 'date': '01.18'}, {'confirm': 275, 'suspect': 0, 'dead': 4, 'heal': 18, 'deadRate': '1.5', 'healRate': '6.5', 'date': '01.19'}, {'confirm': 291, 'suspect': 54, 'dead': 6, 'heal': 25, 'deadRate': '2.1', 'healRate': '8.6', 'date': '01.20'}, {'confirm': 440, 'suspect': 37, 'dead': 9, 'heal': 25, 'deadRate': '2.0', 'healRate': '5.7', 'date': '01.21'}, {'confirm': 571, 'suspect': 393, 'dead': 17, 'heal': 25, 'deadRate': '3.0', 'healRate': '4.4', 'date': '01.22'}, {'confirm': 830, 'suspect': 1072, 'dead': 25, 'heal': 34, 'deadRate': '3.0', 'healRate': '4.1', 'date': '01.23'}, {'confirm': 1287, 'suspect': 1965, 'dead': 41, 'heal': 38, 'deadRate': '3.2', 'healRate': '3.0', 'date': '01.24'}, {'confirm': 1975, 'suspect': 2684, 'dead': 56, 'heal': 49, 'deadRate': '2.8', 'healRate': '2.5', 'date': '01.25'}, {'confirm': 2744, 'suspect': 5794, 'dead': 80, 'heal': 51, 'deadRate': '2.9', 'healRate': '1.9', 'date': '01.26'}, {'confirm': 4515, 'suspect': 6973, 'dead': 106, 'heal': 60, 'deadRate': '2.3', 'healRate': '1.3', 'date': '01.27'}, {'confirm': 5974, 'suspect': 9239, 'dead': 132, 'heal': 103, 'deadRate': '2.2', 'healRate': '1.7', 'date': '01.28'}, {'confirm': 7711, 'suspect': 12167, 'dead': 170, 'heal': 124, 'deadRate': '2.2', 'healRate': '1.6', 'date': '01.29'}, {'confirm': 9692, 'suspect': 15238, 'dead': 213, 'heal': 171, 'deadRate': '2.2', 'healRate': '1.8', 'date': '01.30'}, {'confirm': 11791, 'suspect': 17988, 'dead': 259, 'heal': 243, 'deadRate': '2.2', 'healRate': '2.1', 'date': '01.31'}, {'confirm': 14380, 'suspect': 19544, 'dead': 304, 'heal': 328, 'deadRate': '2.1', 'healRate': '2.3', 'date': '02.01'}, {'confirm': 17236, 'suspect': 21558, 'dead': 361, 'heal': 475, 'deadRate': '2.1', 'healRate': '2.8', 'date': '02.02'}, {'confirm': 20471, 'suspect': 23214, 'dead': 425, 'heal': 632, 'deadRate': '2.1', 'healRate': '3.1', 'date': '02.03'}, {'confirm': 24363, 'suspect': 23260, 'dead': 491, 'heal': 892, 'deadRate': '2.0', 'healRate': '3.7', 'date': '02.04'}, {'confirm': 28060, 'suspect': 24702, 'dead': 564, 'heal': 1153, 'deadRate': '2.0', 'healRate': '4.1', 'date': '02.05'}, {'confirm': 31211, 'suspect': 26359, 'dead': 637, 'heal': 1542, 'deadRate': '2.0', 'healRate': '4.9', 'date': '02.06'}], 'chinaDayAddList': [{'confirm': 77, 'suspect': 27, 'dead': 0, 'heal': 0, 'deadRate': '0.0', 'healRate': '0.0', 'date': '01.20'}, {'confirm': 149, 'suspect': 53, 'dead': 3, 'heal': 0, 'deadRate': '2.0', 'healRate': '0.0', 'date': '01.21'}, {'confirm': 131, 'suspect': 257, 'dead': 8, 'heal': 0, 'deadRate': '6.1', 'healRate': '0.0', 'date': '01.22'}, {'confirm': 259, 'suspect': 680, 'dead': 8, 'heal': 6, 'deadRate': '3.1', 'healRate': '2.3', 'date': '01.23'}, {'confirm': 444, 'suspect': 1118, 'dead': 16, 'heal': 3, 'deadRate': '3.6', 'healRate': '0.7', 'date': '01.24'}, {'confirm': 688, 'suspect': 1309, 'dead': 15, 'heal': 11, 'deadRate': '2.2', 'healRate': '1.6', 'date': '01.25'}, {'confirm': 769, 'suspect': 3806, 'dead': 24, 'heal': 2, 'deadRate': '3.1', 'healRate': '0.3', 'date': '01.26'}, {'confirm': 1771, 'suspect': 2077, 'dead': 26, 'heal': 9, 'deadRate': '1.5', 'healRate': '0.5', 'date': '01.27'}, {'confirm': 1459, 'suspect': 3248, 'dead': 26, 'heal': 43, 'deadRate': '1.8', 'healRate': '2.9', 'date': '01.28'}, {'confirm': 1737, 'suspect': 4148, 'dead': 38, 'heal': 21, 'deadRate': '2.2', 'healRate': '1.2', 'date': '01.29'}, {'confirm': 1982, 'suspect': 4812, 'dead': 43, 'heal': 47, 'deadRate': '2.2', 'healRate': '2.4', 'date': '01.30'}, {'confirm': 2102, 'suspect': 5019, 'dead': 46, 'heal': 72, 'deadRate': '2.2', 'healRate': '3.4', 'date': '01.31'}, {'confirm': 2590, 'suspect': 4562, 'dead': 45, 'heal': 85, 'deadRate': '1.7', 'healRate': '3.3', 'date': '02.01'}, {'confirm': 2829, 'suspect': 5173, 'dead': 57, 'heal': 147, 'deadRate': '2.0', 'healRate': '5.2', 'date': '02.02'}, {'confirm': 3235, 'suspect': 5072, 'dead': 64, 'heal': 157, 'deadRate': '2.0', 'healRate': '4.9', 'date': '02.03'}, {'confirm': 3893, 'suspect': 3971, 'dead': 65, 'heal': 262, 'deadRate': '1.7', 'healRate': '6.7', 'date': '02.04'}, {'confirm': 3697, 'suspect': 5328, 'dead': 73, 'heal': 261, 'deadRate': '2.0', 'healRate': '7.1', 'date': '02.05'}, {'confirm': 3143, 'suspect': 4833, 'dead': 73, 'heal': 387, 'deadRate': '2.3', 'healRate': '12.3', 'date': '02.06'}], 'isShowAdd': True}


import requests
import json
from pyecharts.charts import Map, Geo
from pyecharts import options as opts
from pyecharts.globals import GeoType,RenderType

print("------")
print(len(data))
print("------")

# 用全国数据生成个副标题
china_total = "确诊:"+ str(data['chinaTotal']['confirm']) + \
              " 疑似:" + str(data['chinaTotal']['suspect']) + \
              " 死亡:" + str(data['chinaTotal']['dead']) + \
              " 治愈:" + str(data['chinaTotal']['heal']) + \
              " 更新日期:" + str(data['lastUpdateTime'])


# 设置GEO

data_test = [("赣州", 51),("广州", 60)]
print(len(data_test))
geo = (

    # 设置绘图尺寸，背景色，页面标题，绘制类型
    Geo( init_opts = opts.InitOpts(width="1200px",height="600px",bg_color="#404a59",page_title="全国疫情实时报告",renderer=RenderType.SVG,theme="white")) 
    
    # 中国地图，地图区域颜色，区域边界颜色
    .add_schema(maptype="china",itemstyle_opts=opts.ItemStyleOpts(color="rgb(49,60,72)",border_color="rgb(0,0,0)")) 
    
    # 设置地图数据，动画方式为涟漪特效effect scatter
    #.add(series_name="geo", data_pair=data, type_=GeoType.EFFECT_SCATTER) 
    # .add("价格", data_test ,"effectScatter")
    .add(series_name="geo", data_pair=data_test, type_=GeoType.EFFECT_SCATTER) 

    # 设置系列配置
    .set_series_opts(
        label_opts=opts.LabelOpts(is_show=False), #不显示Label
        effect_opts = opts.EffectOpts(scale = 6)) #设置涟漪特效缩放比例
    
    # 设置全局系列配置
    .set_global_opts( 
        # visualmap_opts=opts.VisualMapOpts(min_=0,max_=sum/len(data_test)), #设置视觉映像配置，最大值为平均值
        visualmap_opts=opts.VisualMapOpts(2),
        #设置标题，副标题，标题位置，文字颜色
        title_opts = opts.TitleOpts(title="全国疫情地图", subtitle=china_total,pos_left="center",pos_top="10px",title_textstyle_opts=opts.TextStyleOpts(color="#fff")),
        legend_opts = opts.LegendOpts(is_show=False) #不显示图例
    )
)

# 绘制到html文件
geo.render(path="./html/render.html")